package com.hzy.fivepalace.admin.dao;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@ApiModel(value = "修改商品的双层规格参数实体对象")
@Data
public class AdminUpdGoodsBothSpecification {

    @ApiModelProperty(value = "规格id,新增的规格不要带,原来已有的可以带,这样接口就知道你是修改还是新增")
    private Integer specificationId;

    @ApiModelProperty(value = "规格值")
    private String specificationValue;

    @ApiModelProperty(value = "规格图片")
    private String specificationImg;

    @ApiModelProperty(value = "货品价格")
    private BigDecimal price;


    @ApiModelProperty(value = "一级推广比例-PLUS会员")
    private BigDecimal oneLevelExtendScaleVipType1=new BigDecimal("0");

    @ApiModelProperty(value = "二级推广比例-PLUS会员")
    private BigDecimal twoLevelExtendScaleVipType1=new BigDecimal("0");



    @ApiModelProperty(value = "一级推广比例-代理商")
    private BigDecimal oneLevelExtendScaleVipType2=new BigDecimal("0");

    @ApiModelProperty(value = "二级推广比例-代理商")
    private BigDecimal twoLevelExtendScaleVipType2=new BigDecimal("0");



    @ApiModelProperty(value = "一级推广比例-合伙人")
    private BigDecimal oneLevelExtendScaleVipType3=new BigDecimal("0");

    @ApiModelProperty(value = "二级推广比例-合伙人")
    private BigDecimal twoLevelExtendScaleVipType3=new BigDecimal("0");


    @ApiModelProperty(value = "二级推广比例-股东")
    private BigDecimal oneLevelExtendScaleVipType4=new BigDecimal("0");

    @ApiModelProperty(value = "二级推广比例-股东")
    private BigDecimal twoLevelExtendScaleVipType4=new BigDecimal("0");

    @ApiModelProperty(value = "子规格参数数组")
    private List<AdminUpdGoodsBothSpecificationChild> childParameterList;

}
